home *** CD-ROM | disk | FTP | other *** search
/ ETO Development Tools 1 / ETO Development Tools 1.iso / Essentials / MacApp Documentation / MacApp AppleLink Messages / MacApp.Tech$ Oct 89 / Z0118-C++ & MacApp & MPW -Oct89 < prev    next >
Encoding:
Text File  |  1989-10-20  |  4.4 KB  |  99 lines  |  [TEXT/GEOL]

  1. Item forwarded  by  BURBECK.S    to EYES
  2.  
  3. Item    5957974                         18-Oct-89        07:23
  4.  
  5. From:   D4280                           IDS, Robert Pappas, AST
  6.  
  7. To:     MACAPP.TECH$                    MACAPP Tech
  8.         MUYSVASOVIC1                    ER&D - J-D Muys-Vasovic
  9.         MOOF                            Rollin, Keith A
  10.         MACDTS                          Macintosh Developer Tech. Supt.
  11.         TIM.SWIHART                     Swihart, Tim
  12.  
  13. Sub:    C++ & MacApp & MPW 3.0 probs
  14.  
  15.  
  16. Thanks so much for the CORRECT Types.h... Hope you MOOFers fix this one.
  17. The official line from APDA is that "Yes, MPW 3.0 will work with C++ 3.1B1 and
  18. MacApp 2.0B9."
  19. It appears that the C++ 3.1B1 release will not work for people who do not have
  20. MPW 3.1B1, because the the new Types.h for C 3.1B1 is not included on the
  21. diskettes with the C++ update (which does have the C 3.1B1 compiler).
  22.  
  23. Probably the testers had the full blown MPW 3.1B1, which would have the new
  24. Types.h. And maybe thats why it never made it on the C++ release diskettes.
  25.  
  26. Bird did compile and works, but I have some questions about the warnings below:
  27. 1. __GetA0 warning means what???
  28. 2. It seems CFront checks for unused parameters rather strictly. Dave Wilson
  29. might want to fix up his sample...
  30. 3. TBirdView::Draw() hides virtual TView::Draw()       No duh, thats what we
  31. wanted isn't it? OPascal requires OVERRIDE, which makes things more readable.
  32. When a function member is virtual, it really shouldn't complain when a derived
  33. class overrides it.
  34.  
  35. MABuild Bird
  36. MABuild - v. 2.0ß9 Release 7/5/89          Start: 8:37:39 AM 10/18/89
  37.  
  38. Copyright Apple Computer, Inc. 1986-1989
  39. All Rights Reserved.
  40.  
  41. Target Folder: "HD:Samples2.0ß9Pascal:Two C++ Samples:Bird24c:.Debug Files:"
  42. Making:        Bird.MAMake
  43. Compiling:     UBird.cp
  44. File "HD:MacApp:Interfaces:CIncludes:UMacAppUtilities.h"; line 388 # warning:
  45. __GetA0  is reserved (starts with __[A-Z]); compile could fail!
  46. File "HD:MacApp:Interfaces:CIncludes:UMacAppUtilities.h"; line 391 # warning:
  47. __GetA5  is reserved (starts with __[A-Z]); compile could fail!
  48. File "HD:MacApp:Interfaces:CIncludes:UMacAppUtilities.h"; line 394 # warning:
  49. __GetA6  is reserved (starts with __[A-Z]); compile could fail!
  50. File "HD:MacApp:Interfaces:CIncludes:UMacAppUtilities.h"; line 397 # warning:
  51. __GetA7  is reserved (starts with __[A-Z]); compile could fail!
  52. File "UBird.h"; line 63 # warning:  TBirdView::Draw() hides virtual
  53. TView::Draw()
  54. File "UBird.h"; line 79 # warning:  TPaletteView::Draw() hides virtual
  55. TView::Draw()
  56. File "HD:Two C++ Samples:Bird24c:UBird.cp"; line 51 # warning:  itsCmdNumber
  57. not used
  58. File "HD:Two C++ Samples:Bird24c:UBird.cp"; line 231 # warning:  long  assigned
  59. to  short
  60. File "HD:Two C++ Samples:Bird24c:UBird.cp"; line 315 # warning:  theMouse not
  61. used
  62. File "HD:Two C++ Samples:Bird24c:UBird.cp"; line 316 # warning:  info not used
  63. File "HD:Two C++ Samples:Bird24c:UBird.cp"; line 316 # warning:  hysteresis not
  64. used
  65. File "HD:Two C++ Samples:Bird24c:UBird.cp"; line 329 # warning:  localPoint not
  66. used
  67. File "HD:Two C++ Samples:Bird24c:UBird.cp"; line 385 # warning:  area not used
  68. File "HD:Two C++ Samples:Bird24c:UBird.cp"; line 433 # warning:  info not used
  69. File "HD:Two C++ Samples:Bird24c:UBird.cp"; line 433 # warning:  hysteresis not
  70. used
  71. File "HD:Two C++ Samples:Bird24c:UBird.cp"; line 550 # warning:  previousPoint
  72. not used
  73. File "HD:Two C++ Samples:Bird24c:UBird.cp"; line 551 # warning:  mouseDidMove
  74. not used
  75. Compiling:     MBird.cp
  76. File "HD:MacApp:Interfaces:CIncludes:UMacAppUtilities.h"; line 388 # warning:
  77. __GetA0  is reserved (starts with __[A-Z]); compile could fail!
  78. File "HD:MacApp:Interfaces:CIncludes:UMacAppUtilities.h"; line 391 # warning:
  79. __GetA5  is reserved (starts with __[A-Z]); compile could fail!
  80. File "HD:MacApp:Interfaces:CIncludes:UMacAppUtilities.h"; line 394 # warning:
  81. __GetA6  is reserved (starts with __[A-Z]); compile could fail!
  82. File "HD:MacApp:Interfaces:CIncludes:UMacAppUtilities.h"; line 397 # warning:
  83. __GetA7  is reserved (starts with __[A-Z]); compile could fail!
  84. File "UBird.h"; line 63 # warning:  TBirdView::Draw() hides virtual
  85. TView::Draw()
  86. File "UBird.h"; line 79 # warning:  TPaletteView::Draw() hides virtual
  87. TView::Draw()
  88. Linking:       Bird
  89. Rezzing:       Bird.r
  90. PostRezzing:   Bird
  91.  "HDTwo C++ Samples:Bird24c:.Debug Files:Bird"  # <- Execute to run your
  92. application
  93. Completion time for MABuild is Wednesday, October 18, 1989 8:41:42 AM
  94.  
  95.  
  96. Bob Pappas, IDS Financial Services
  97.  
  98.  
  99.